river lamprey - Francés Inglés Diccionario